package com.su02.multi.util;

import java.util.BitSet;

public final class BitSetUtil {
    private BitSetUtil() {}

    public static BitSet or(BitSet x, BitSet y) {
        if (x.isEmpty() && y.isEmpty()) {
            return new BitSet();
        }
        if (x.isEmpty()) {
            return (BitSet) y.clone();
        }
        if (y.isEmpty()) {
            return (BitSet) x.clone();
        }
        BitSet cloned = (BitSet) x.clone();
        cloned.or(y);
        return cloned;
    }

}
